{{tag>warty hoary breezy dapper edgy jeux fps}}
----


====== Cube ======
[[http://www.cubeengine.com/|Cube]] est un jeu FPS (First Person Shooter -> Jeu de tir à la première personne) gratuit et OpenSource (libre).

{{applications:jeux:cube.jpg}}

===== Téléchargement =====

Vous pouvez le télécharger à partir de :
  * [[http://liflg.org/?catid=6&gameid=67|Loki]] pour le binaire d'installation
  * [[http://sourceforge.net/project/showfiles.php?group_id=91993|site web officiel]] pour les sources


===== Installation =====

Installez-le à l'aide des commandes suivantes:
<code>
$ sudo sh cube_2005.08.29-english-2.run
</code>
//2005.08.29-english-2// étant la version du paquet téléchargé.

===== Démarrer Cube =====

Vous pouvez démarrer le jeu avec la commande suivante:
<code>
$ cube
</code>

Si vous souhaitez le démarrer avec une autre résolution que celle par défault (640*480), entrez par exemple ceci:
<code>
$ cube -w800 -h600
</code>
//800// étant la largeur désirée, et //600// la hauteur.

===== Configuration =====

Vous pouvez appliquer plus de changements dans le fichier de configuration **autoexec.cfg**, qui se trouve dans le répertoire //cube//.

===== Problèmes connus =====

**1. SDL image :**
<code>./linux_client: error while loading shared libraries: libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory</code>
c'est que vous devez installer la bibliothèque manquante (libsdl_image). Faites-le avec cette commande :
<code>$ sudo apt-get install libsdl-image1.2</code>
//1.2// étant la version indiquée dans le message d'erreur.

**2. SDL mixer :**
<code>./linux_client: error while loading shared libraries: libSDL_mixer-1.2.so.0: cannot open shared object file: No such file or directory</code>
c'est que vous devez installer la bibliothèque manquante (libsdl-mixer). Faites-le avec cette commande: 
<code>$ sudo apt-get install libsdl-mixer1.2</code>
//1.2// étant la version indiquée dans le message d'erreur.

**3. libstdc++ :**
<code>./linux_client: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory</code>
Installer le paquet libstdc++5 :
<code>$ sudo apt-get install libstdc++5</code>


**4. Erreur avec le shell :** 
<code>/usr/local/bin/cube: 34: Syntax error: Bad substitution</code>
Dans ce cas il faut éditer :
<code>$ sudo nano /usr/local/bin/cube</code>
et remplacer le #!/bin/sh par #!/bin/bash. Enregistrer et quitter avec Ctrl+X puis O (Y en anglais) et Entrée.

===== Ressources =====
  *  [[http://cubefr.freezee.org/viewtopic.php?id=6|Patch qui traduit les menus de Cube en français et rajoute quelques fonctions ]] 
  *  [[http://www.cubefr.new.fr|Forum francophone de Cube/Sauerbraten]]
  * [[https://wiki.ubuntu.com/Cube|Ce tuto est traduit à partir de cette page]]

----
//Contributeur : Traduit par [[utilisateurs:kmeleon|Kmeleon]] //